Big Huge Thesaurus

Lysiloma latisiliqua

noun